water the flowers - German English Dictionary